hem yolcuları hem arabalarını taşıyan tren - Turkish English Dictionary